cave snails - Allemand Anglais Dictionnaire